﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Castle.ActiveRecord;

namespace TES.Domain
{
    /// <summary>
    /// 系统设置，用于保存系统的全局设置，有且仅有一条数据
    /// </summary>
    [ActiveRecord("SystemSetting")]
    public class SystemSetting : EntityBase     
    {
        /// <summary>
        /// 数据库版本，一般用于升级数据库
        /// </summary>
        [Property(NotNull=true)]
        public int DataBaseVersion { get; set; }

        /// <summary>
        /// 系统默认密码，在创建新用户名重置用户密码时读取这个值
        /// </summary>
        [Property(NotNull = true)]
        public string DefaultPassword { get; set; }
    }
}
